/*
 * Decompiled with CFR 0.150.
 */
package com.gys.spliteService.data;

public class GetRestOrderInfoOutData {
    private String gsshDate;
    private String gsshTime;
    private String gsshBillNo;
    private String gsshHykNo;
    private String gsshHykName;
    private String gsshYsAmt;

    public String getGsshDate() {
        return this.gsshDate;
    }

    public String getGsshTime() {
        return this.gsshTime;
    }

    public String getGsshBillNo() {
        return this.gsshBillNo;
    }

    public String getGsshHykNo() {
        return this.gsshHykNo;
    }

    public String getGsshHykName() {
        return this.gsshHykName;
    }

    public String getGsshYsAmt() {
        return this.gsshYsAmt;
    }

    public void setGsshDate(String gsshDate) {
        this.gsshDate = gsshDate;
    }

    public void setGsshTime(String gsshTime) {
        this.gsshTime = gsshTime;
    }

    public void setGsshBillNo(String gsshBillNo) {
        this.gsshBillNo = gsshBillNo;
    }

    public void setGsshHykNo(String gsshHykNo) {
        this.gsshHykNo = gsshHykNo;
    }

    public void setGsshHykName(String gsshHykName) {
        this.gsshHykName = gsshHykName;
    }

    public void setGsshYsAmt(String gsshYsAmt) {
        this.gsshYsAmt = gsshYsAmt;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetRestOrderInfoOutData)) {
            return false;
        }
        GetRestOrderInfoOutData other = (GetRestOrderInfoOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$gsshDate = this.getGsshDate();
        String other$gsshDate = other.getGsshDate();
        if (this$gsshDate == null ? other$gsshDate != null : !this$gsshDate.equals(other$gsshDate)) {
            return false;
        }
        String this$gsshTime = this.getGsshTime();
        String other$gsshTime = other.getGsshTime();
        if (this$gsshTime == null ? other$gsshTime != null : !this$gsshTime.equals(other$gsshTime)) {
            return false;
        }
        String this$gsshBillNo = this.getGsshBillNo();
        String other$gsshBillNo = other.getGsshBillNo();
        if (this$gsshBillNo == null ? other$gsshBillNo != null : !this$gsshBillNo.equals(other$gsshBillNo)) {
            return false;
        }
        String this$gsshHykNo = this.getGsshHykNo();
        String other$gsshHykNo = other.getGsshHykNo();
        if (this$gsshHykNo == null ? other$gsshHykNo != null : !this$gsshHykNo.equals(other$gsshHykNo)) {
            return false;
        }
        String this$gsshHykName = this.getGsshHykName();
        String other$gsshHykName = other.getGsshHykName();
        if (this$gsshHykName == null ? other$gsshHykName != null : !this$gsshHykName.equals(other$gsshHykName)) {
            return false;
        }
        String this$gsshYsAmt = this.getGsshYsAmt();
        String other$gsshYsAmt = other.getGsshYsAmt();
        return !(this$gsshYsAmt == null ? other$gsshYsAmt != null : !this$gsshYsAmt.equals(other$gsshYsAmt));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetRestOrderInfoOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $gsshDate = this.getGsshDate();
        result = result * 59 + ($gsshDate == null ? 43 : $gsshDate.hashCode());
        String $gsshTime = this.getGsshTime();
        result = result * 59 + ($gsshTime == null ? 43 : $gsshTime.hashCode());
        String $gsshBillNo = this.getGsshBillNo();
        result = result * 59 + ($gsshBillNo == null ? 43 : $gsshBillNo.hashCode());
        String $gsshHykNo = this.getGsshHykNo();
        result = result * 59 + ($gsshHykNo == null ? 43 : $gsshHykNo.hashCode());
        String $gsshHykName = this.getGsshHykName();
        result = result * 59 + ($gsshHykName == null ? 43 : $gsshHykName.hashCode());
        String $gsshYsAmt = this.getGsshYsAmt();
        result = result * 59 + ($gsshYsAmt == null ? 43 : $gsshYsAmt.hashCode());
        return result;
    }

    public String toString() {
        return "GetRestOrderInfoOutData(gsshDate=" + this.getGsshDate() + ", gsshTime=" + this.getGsshTime() + ", gsshBillNo=" + this.getGsshBillNo() + ", gsshHykNo=" + this.getGsshHykNo() + ", gsshHykName=" + this.getGsshHykName() + ", gsshYsAmt=" + this.getGsshYsAmt() + ")";
    }
}

